Date		:	20 aout 1991
		Protection	:	MOT DE PASSE
		Programme	:       DAY OF THE VIPER
		Outils		:	SOFT-ICE V2.50
		Fichier		:	VIPER.EXE
		Temps pass�	:	20 MINUTES
		Soci�t�		:	ACCOLADE
		Divers	        :	
		Origine		:	INDONESIE
		Num�ro		:	133


	Il s'agit de cliquer trois fois sur un symbole bien d�fini pour passer
	la protection. En appelant SOFT-ICE au moment de la demande du mot de
	passe on tourne de CS:1162 � CS:1227. Avec F7 et un "clic" de souris
	on arrive au RETF.

	20E0:1221 837EFE00	CMP	WORD PTR [BP-02],+00
	20E0:1225 7503 		JNZ	122A
	20E0:1227 E938FF	JMP	1162
	20E0:122A 8BE5		MOV	SP,BP
	20E0:122C 5D		POP	BP
	20E0:122D CB		RETF

	En suivant le logiciel, et apr�s moultes essais j'arrive � trouver
	la charni�re de la protection. Les deux modifications suivantes
	permettent de jouer en cliquant 3 fois sur le premier symbole. Si
	l'on clique ailleurs on ne passe pas la protection !

	CS=20E0
	CS:0FBE 3946FC		CMP	[BP-04],AX
	CS:0FC1 7504		JNZ	0FC7	; A supprimer avec des NOP.
	....... 9090
	CS:0FC3 FF06E8A2	INC	WORD PTR [A2E8]
	CS:0FC7 C746FE0100	MOV	WORD PTR [BP-02],0001
	CS:0FCC FF46FC		INC	WORD PTR [BP-04]
	CS:0FCF 837EFC05	CMP	WORD PTR [BP-04],+05
	CS:0FD3 7CB9        ���	JL	0F8E	; A remplacer par JMP 0FDB.
        ....... EB06        �
	CS:0FD5 837EFE00    �	CMP	WORD PTR [BP-02],+00
	CS:0FD9 74AA	    �	JZ	0F85
	CS:0FDB 9A841F8410  ��>	CALL	1084:1F84	; Suite du programme...

	Pour que l'on passe la protection � tous les coups il faut �galement
	passer la routine qui teste la position de la souris, car si cette
	derni�re ne se trouve pas dans un carr� lors d'un appui sur le bouton
	la protection devient active automatiquement.
	
	CS=2159
	CS:0F9C 2639849002	CMP	ES:[SI+0290],AX
	CS:0FA1 7F29	    ���	JG	0FCC	; A forcer en 0FBB - JMP 0FBB
	....... EB18        �
	CS:0FA3 2639849402  �	CMP	ES:[SI+0294],AX
	CS:0FA8 7C22	    �	JL	0FCC
	CS:0FAA A160A4	    �	MOV	AX,[A460]
	CS:0FAD 2639849202  �	CMP	ES:[SI+0292],AX
	CS:0FB2 7F18	    �	JG	0FCC
	CS:0FB4 2639849602  �	CMP	ES:[SI+0296],AX
	CS:0FB9 7C11	    �	JL	0FCC
	CS:0FBB A15EA4	    ��>	MOV	AX,[A45E]

	Avec PCTOOLS chercher la chaine 26398490027F29 et modifier 7F29 par 
	EB18 puis la chaine 837EFC057CB9 en modifiant 7CB9 par EB06 et enfin la
	la chaine 3946FC7504 et remplacer les deux derniers octets par 9090.

	FREDDY